package com.sjz.bookmark.action;

import com.intellij.openapi.actionSystem.AnAction;
import com.intellij.openapi.actionSystem.AnActionEvent;
import com.intellij.openapi.project.Project;
import com.intellij.openapi.ui.Messages;
import com.sjz.bookmark.mysql.BookmarkRecord;
import org.jetbrains.annotations.NotNull;


/**
 * 书签创建或编辑
 *
 */
public class CreateBook extends AnAction {
    @Override
    public void actionPerformed(@NotNull AnActionEvent e) {
        Project project = e.getProject();
        String name = Messages.showInputDialog(
                project, // 传入当前项目
                "请输入书签名称:", // 提示信息
                "添加书签", // 对话框标题
                Messages.getQuestionIcon(), // 对话框图标
                "未命名", // 默认值
                null // 输入验证器（可选，可以为 null）
        );
        BookmarkRecord bookmarkRecord = new BookmarkRecord();
        bookmarkRecord.setName(name);
    }

}
